package com.ruoyi.system.mapper.shopping;

import java.util.List;
import com.ruoyi.system.domain.shopping.CartItem;

public interface CartItemMapper {
    /**
     * 查询购物车列表（关联商品表）
     */
    public List<CartItem> selectCartItemList(CartItem cartItem);

    /**
     * 新增购物车
     */
    public int insertCartItem(CartItem cartItem);

    /**
     * 修改购物车
     */
    public int updateCartItem(CartItem cartItem);

    /**
     * 删除购物车
     */
    public int deleteCartItemById(Long cartItemId);

    /**
     * 根据用户和产品查询（用于判断是否存在）
     */
    public CartItem selectCartItemByUserAndProduct(CartItem cartItem);
}